home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tools / mg / src.lzh / conf / amiga.options next >
Text File  |  1990-05-23  |  4KB  |  99 lines

  1. #
  2. # Amiga-specific configuration options for mg3 and beyond.
  3. #
  4. # Note - if you want to run mg3a and have extended ASCII work direct
  5. # from the keyboard along with the metakey, be sure to set metabit
  6. # to 0x200. This should be used for all configurations in the distribution.
  7. #
  8. #
  9. compiler    required # which C compiler is being used.
  10.              # currently supports lattice, or manx (v3.6)
  11.              # or aztec(v5+)
  12.  
  13. #
  14. # This set of options adds interaction features to the editor, each making
  15. #    it more amigaified than without that feature.
  16. #
  17. menu        option    # if defined, Intuition menu selection is
  18.             # enabled.
  19.  
  20. browser        option    # BROWSER uses the Amiga menu to present a MENU of
  21.             # files. Selecting a directory entry (ends with a /)
  22.             # makes the contents if that directory the next menu
  23.             # (deleting any menus that used to follow it);
  24.             # selecting a plain file does a "find-file" on that
  25.             # file name. Really has to be seen to be understood.
  26.  
  27. mouse        option    # if defined, the Amiga mouse is active.
  28.             # If you #define this, XOBJ must contain $(MOUSEOBJ)
  29.  
  30. #
  31. # This set of options adds new commands that do Amiga-specific things.
  32. #
  33. do_iconify    option    # if defined, provide a function to iconify the Emacs
  34.             # window into a gadget that can be double-clicked to
  35.             # return to the normal display.
  36.  
  37. change_color    option    # if defined, adds commands to manipulate
  38.             # the rendition of the mode line and the
  39.             # foreground and background color of the
  40.             # text window and mode line.  The command
  41.             # names match the regular expression
  42.             # set-{text,mode}-{foreground,background}
  43.  
  44. change_font    option    # if defined, adds "set-font", which prompts
  45.             # for a font name and size, then tries to reopen
  46.             # the Emacs window using the new font.
  47.  
  48. rexx        option    # if defined, add the "rexx" command, and a couple
  49.             # of commands for use with rexx. Note: if you turn
  50.             # this option on, you may not turn on no_macro.
  51.             # should be defined to the location of any rexx .o's.
  52.             # which depends on your system. For Lattice,
  53.             # rexxvars.o should be enough since we use the
  54.             # #pragma libcall to glue things together. Manx
  55.             # probably needs both rexxvars.o & rexxglue.o.
  56.  
  57. #
  58. # This set of options set values that control the display that emacs
  59. #    uses.
  60. #
  61. mode_rendition    7    # the these values indicate the way to render
  62. text_rendition    0    # characters in the text area and mode line.
  63.             # TEXT_RENDITION is mainly there for completeness.
  64.             # Possible values are:
  65.             #     0 -- plain text
  66.             #     1 -- boldface
  67.             #     3 -- italic
  68.             #     4 -- underscore
  69.             #     7 -- reverse-video (default if not defined)
  70.  
  71. text_fg        1    # specifies which system color (0-7) to use
  72. text_bg        0    # when drawing the text and mode line.  If they
  73. mode_fg        1    # aren't between 0 and 7, or if a combination
  74. mode_bg        0    # comes out badly, it's *YOUR* fault.  If
  75.             # CHANGE_COLOR is defined, you get to change these
  76.             # values on the fly.  Naturally, making both
  77.             # FG and BG the same results in an unusable display...
  78.  
  79. init_rows    24    # If mg can open a bordered window at least this
  80. init_cols    80    # large on the WorkBench screen, it will. Otherwise,
  81.             # it opens a borderless window. Either window covers
  82.             # the entire Workbench screen when it opens. 
  83.             # going to be replaced by environment variables, yes!
  84. #
  85. # Misc. options.
  86. #
  87. v11        option    # must be defined for the editor to either run on
  88.             # or compile on a version 1.1 AmigaDOS system.
  89.             # It mainly wards against bugs in the 1.1 ROM Kernel.
  90.  
  91. promptwait    20    # number of 10ths of a second to wait before timeing
  92.             # out while waiting for the user. Has no effect if
  93.             # system no_dprompt is on.
  94.  
  95. use_arp        option    # Use the ARP (AmigaDOS Replacement Library) for
  96.             # some functions.  This makes the executable
  97.             # slightly smaller, but gives no new functionality
  98.             # in the current version.
  99.